/**
 * 
 */
package org.dragonfire.dasm.directives;

import java.util.ArrayList;

import org.dragonfire.dasm.Command;
import org.dragonfire.dasm.Listing;
import org.dragonfire.dasm.DirectiveManager.Directive;

/**
 * Aliases to
 * <code>#{@link org.dragonfire.dasm.directives.Definternal} "continue"</code>
 * 
 * @see org.dragonfire.dasm.directives.Define
 * @see org.dragonfire.dasm.directives.Definternal
 * @author Darth Android
 * @version 2.0
 */
// TODO finish documentation
public class Defcont extends Directive {

	/**
	 * {@inheritDoc}
	 */
	@Override
	public ArrayList<Listing> pass1(Command c) {
		// call the alias
		return getDM().pass1(new Command("definternal", new String[] {
				"\"continue\"", c.getParam(0)
		}));
	}
}
